package yaner.hotel.manager.resource.service;


import yaner.hotel.manager.common.dto.roomType.RoomTypeAddDto;
import yaner.hotel.manager.common.dto.roomType.RoomTypeDto;
import yaner.hotel.manager.common.dto.roomType.RoomTypeUpdateDto;
import yaner.hotel.manager.common.vo.SelectOptionVo;
import yaner.hotel.manager.common.vo.RoomTypeVo;

import java.util.List;

public interface IRoomTypeService {
    List<RoomTypeVo> roomTypeList(RoomTypeDto roomTypeDto);
    RoomTypeVo getRoomTypeInfo(String roomTypeId);
    String addRoomTypeInfo(RoomTypeAddDto roomTypeAddDto);
    String updateRoomTypeInfo(RoomTypeUpdateDto roomTypeUpdateDto);
    String deleteRoomTypeInfo(String roomTypeId);
    List<SelectOptionVo> roomTypeCodeList(boolean repeatFlag);
}
